polypropylene and glass fibres - Turkish English Dictionary